cab-over-engine vehicle - Alemán Inglés Diccionario